something which is punctured - Francés Inglés Diccionario